technical hurdles - Alemán Inglés Diccionario